import * as dayjs from "dayjs";

/**
 * 格式化时间字段
 * @param data 数组
 * @param props 需要格式化的字段
 * @returns 格式化后的数据
 */
export const formatTime = <T>(data: T, props: string[]): T => {
  (data as any).forEach((item: any) => {
    props.forEach(propName => {
      item[propName] = dayjs(item[propName].toISOString()).format("YYYY-MM-DD HH:mm:ss")
    })
  });
  return data
}